Big Huge Thesaurus

tomentum cerebri

noun